<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>LibDriver SSD1306: src/driver_ssd1306.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="doxygen.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">LibDriver SSD1306
   &#160;<span id="projectnumber">2.0.0</span>
   </div>
   <div id="projectbrief">SSD1306 full-featured driver</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('driver__ssd1306_8c.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">driver_ssd1306.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>driver ssd1306 source file  
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &quot;<a class="el" href="driver__ssd1306_8h_source.html">driver_ssd1306.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="driver__ssd1306__font_8h_source.html">driver_ssd1306_font.h</a>&quot;</code><br />
</div>
<p><a href="driver__ssd1306_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:adc9da0a24824ca1239b593f6459b3954"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#adc9da0a24824ca1239b593f6459b3954">CHIP_NAME</a>&#160;&#160;&#160;&quot;Solomon Systech SSD1306&quot;</td></tr>
<tr class="memdesc:adc9da0a24824ca1239b593f6459b3954"><td class="mdescLeft">&#160;</td><td class="mdescRight">chip information definition  <a href="driver__ssd1306_8c.html#adc9da0a24824ca1239b593f6459b3954">More...</a><br /></td></tr>
<tr class="separator:adc9da0a24824ca1239b593f6459b3954"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa2b8f5b105c3019df0cb346f472e803"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#aaa2b8f5b105c3019df0cb346f472e803">MANUFACTURER_NAME</a>&#160;&#160;&#160;&quot;Solomon Systech&quot;</td></tr>
<tr class="separator:aaa2b8f5b105c3019df0cb346f472e803"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac8d8cbd899667d609787ef4cf37054d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#aac8d8cbd899667d609787ef4cf37054d">SUPPLY_VOLTAGE_MIN</a>&#160;&#160;&#160;1.65f</td></tr>
<tr class="separator:aac8d8cbd899667d609787ef4cf37054d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68eba8b601afe11f1b871d944976c035"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a68eba8b601afe11f1b871d944976c035">SUPPLY_VOLTAGE_MAX</a>&#160;&#160;&#160;3.3f</td></tr>
<tr class="separator:a68eba8b601afe11f1b871d944976c035"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2989837a37d6d63b59c6dd541b785435"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a2989837a37d6d63b59c6dd541b785435">MAX_CURRENT</a>&#160;&#160;&#160;0.78f</td></tr>
<tr class="separator:a2989837a37d6d63b59c6dd541b785435"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab353db5bf4eb787f86a2080f609a551"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#aab353db5bf4eb787f86a2080f609a551">TEMPERATURE_MIN</a>&#160;&#160;&#160;-40.0f</td></tr>
<tr class="separator:aab353db5bf4eb787f86a2080f609a551"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90c0b20d54005712fcc8cb01281360e9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a90c0b20d54005712fcc8cb01281360e9">TEMPERATURE_MAX</a>&#160;&#160;&#160;85.0f</td></tr>
<tr class="separator:a90c0b20d54005712fcc8cb01281360e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae578001fe043b4cca7a0edd801cfe9c4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#ae578001fe043b4cca7a0edd801cfe9c4">DRIVER_VERSION</a>&#160;&#160;&#160;2000</td></tr>
<tr class="separator:ae578001fe043b4cca7a0edd801cfe9c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0eaf3ddb1f93497af0ca0d15a74e74b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#aa0eaf3ddb1f93497af0ca0d15a74e74b">SSD1306_CMD</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:aa0eaf3ddb1f93497af0ca0d15a74e74b"><td class="mdescLeft">&#160;</td><td class="mdescRight">chip command data definition  <a href="driver__ssd1306_8c.html#aa0eaf3ddb1f93497af0ca0d15a74e74b">More...</a><br /></td></tr>
<tr class="separator:aa0eaf3ddb1f93497af0ca0d15a74e74b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a002e3b75ec7ef9b0191f4dfce6904d2a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a002e3b75ec7ef9b0191f4dfce6904d2a">SSD1306_DATA</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a002e3b75ec7ef9b0191f4dfce6904d2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f15fa264c427507906ab5822daab2a2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a6f15fa264c427507906ab5822daab2a2">SSD1306_CMD_LOWER_COLUMN_START_ADDRESS</a>&#160;&#160;&#160;0x00</td></tr>
<tr class="memdesc:a6f15fa264c427507906ab5822daab2a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">chip command definition  <a href="driver__ssd1306_8c.html#a6f15fa264c427507906ab5822daab2a2">More...</a><br /></td></tr>
<tr class="separator:a6f15fa264c427507906ab5822daab2a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ea59dc0f1cf1f7f13c1f3540cf67d3e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a7ea59dc0f1cf1f7f13c1f3540cf67d3e">SSD1306_CMD_HIGHER_COLUMN_START_ADDRESS</a>&#160;&#160;&#160;0x10</td></tr>
<tr class="separator:a7ea59dc0f1cf1f7f13c1f3540cf67d3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72725317f016ab02ff1870b8a7ed04a0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a72725317f016ab02ff1870b8a7ed04a0">SSD1306_CMD_MEMORY_ADDRESSING_MODE</a>&#160;&#160;&#160;0x20</td></tr>
<tr class="separator:a72725317f016ab02ff1870b8a7ed04a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88c749b0d22326b07b4bc31713dc0520"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a88c749b0d22326b07b4bc31713dc0520">SSD1306_CMD_SET_COLUMN_ADDRESS</a>&#160;&#160;&#160;0x21</td></tr>
<tr class="separator:a88c749b0d22326b07b4bc31713dc0520"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d7adbb300cdfc3b824c667fbc4a5cc8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a0d7adbb300cdfc3b824c667fbc4a5cc8">SSD1306_CMD_SET_PAGE_ADDRESS</a>&#160;&#160;&#160;0x22</td></tr>
<tr class="separator:a0d7adbb300cdfc3b824c667fbc4a5cc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab741784a3ee47c25a986d848e90ed049"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#ab741784a3ee47c25a986d848e90ed049">SSD1306_CMD_SET_FADE_OUT_AND_BLINKING</a>&#160;&#160;&#160;0x23</td></tr>
<tr class="separator:ab741784a3ee47c25a986d848e90ed049"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e6b3420ca6a3c6b0754ecef35e6d607"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a6e6b3420ca6a3c6b0754ecef35e6d607">SSD1306_CMD_RIGHT_HORIZONTAL_SCROLL</a>&#160;&#160;&#160;0x26</td></tr>
<tr class="separator:a6e6b3420ca6a3c6b0754ecef35e6d607"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ebe98453c43e27a4fa478cd8665ebaa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a7ebe98453c43e27a4fa478cd8665ebaa">SSD1306_CMD_LEFT_HORIZONTAL_SCROLL</a>&#160;&#160;&#160;0x27</td></tr>
<tr class="separator:a7ebe98453c43e27a4fa478cd8665ebaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf32c4c74645fc59af8e6f9029a60513"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#adf32c4c74645fc59af8e6f9029a60513">SSD1306_CMD_VERTICAL_RIGHT_HORIZONTAL_SCROLL</a>&#160;&#160;&#160;0x29</td></tr>
<tr class="separator:adf32c4c74645fc59af8e6f9029a60513"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaeb987bcbb54de5fe927f07ae01d3a68"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#aaeb987bcbb54de5fe927f07ae01d3a68">SSD1306_CMD_VERTICAL_LEFT_HORIZONTAL_SCROLL</a>&#160;&#160;&#160;0x2A</td></tr>
<tr class="separator:aaeb987bcbb54de5fe927f07ae01d3a68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a074e764098ee802c358a74b75df95287"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a074e764098ee802c358a74b75df95287">SSD1306_CMD_DEACTIVATE_SCROLL</a>&#160;&#160;&#160;0x2E</td></tr>
<tr class="separator:a074e764098ee802c358a74b75df95287"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada976441269545a655be45f699914434"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#ada976441269545a655be45f699914434">SSD1306_CMD_ACTIVATE_SCROLL</a>&#160;&#160;&#160;0x2F</td></tr>
<tr class="separator:ada976441269545a655be45f699914434"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27adee0f33c5e157fb3618fc913e5914"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a27adee0f33c5e157fb3618fc913e5914">SSD1306_CMD_DISPLAY_START_LINE</a>&#160;&#160;&#160;0x40</td></tr>
<tr class="separator:a27adee0f33c5e157fb3618fc913e5914"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac98ec036aa0aa3cc9026150d0f502301"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#ac98ec036aa0aa3cc9026150d0f502301">SSD1306_CMD_CONTRAST_CONTROL</a>&#160;&#160;&#160;0x81</td></tr>
<tr class="separator:ac98ec036aa0aa3cc9026150d0f502301"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad899aabcbcadba31b2a339f742b21493"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#ad899aabcbcadba31b2a339f742b21493">SSD1306_CMD_CHARGE_PUMP_SETTING</a>&#160;&#160;&#160;0x8D</td></tr>
<tr class="separator:ad899aabcbcadba31b2a339f742b21493"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade986acc63982722bce05cd09d75999f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#ade986acc63982722bce05cd09d75999f">SSD1306_CMD_COLUMN_0_MAPPED_TO_SEG0</a>&#160;&#160;&#160;0xA0</td></tr>
<tr class="separator:ade986acc63982722bce05cd09d75999f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee5b34051613c523a64364dec0eef423"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#aee5b34051613c523a64364dec0eef423">SSD1306_CMD_COLUMN_127_MAPPED_TO_SEG0</a>&#160;&#160;&#160;0xA1</td></tr>
<tr class="separator:aee5b34051613c523a64364dec0eef423"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3e75d3fb947925e5f17544237ccf0fb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#af3e75d3fb947925e5f17544237ccf0fb">SSD1306_CMD_VERTICAL_SCROLL_AREA</a>&#160;&#160;&#160;0xA3</td></tr>
<tr class="separator:af3e75d3fb947925e5f17544237ccf0fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83ff60cb54bdba6fa86f928da3827806"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a83ff60cb54bdba6fa86f928da3827806">SSD1306_CMD_ENTIRE_DISPLAY_OFF</a>&#160;&#160;&#160;0xA4</td></tr>
<tr class="separator:a83ff60cb54bdba6fa86f928da3827806"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa087c9c8923c76dedb4600f60092f6d2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#aa087c9c8923c76dedb4600f60092f6d2">SSD1306_CMD_ENTIRE_DISPLAY_ON</a>&#160;&#160;&#160;0xA5</td></tr>
<tr class="separator:aa087c9c8923c76dedb4600f60092f6d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8dbbaf279ddc7c21a7561b72a3b665d6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a8dbbaf279ddc7c21a7561b72a3b665d6">SSD1306_CMD_NORMAL_DISPLAY</a>&#160;&#160;&#160;0xA6</td></tr>
<tr class="separator:a8dbbaf279ddc7c21a7561b72a3b665d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a174c62fc65534acdf69fd2fd6abc2957"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a174c62fc65534acdf69fd2fd6abc2957">SSD1306_CMD_INVERSE_DISPLAY</a>&#160;&#160;&#160;0xA7</td></tr>
<tr class="separator:a174c62fc65534acdf69fd2fd6abc2957"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa71c14916728c1a3d01bfafaf813f8d3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#aa71c14916728c1a3d01bfafaf813f8d3">SSD1306_CMD_MULTIPLEX_RATIO</a>&#160;&#160;&#160;0xA8</td></tr>
<tr class="separator:aa71c14916728c1a3d01bfafaf813f8d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fb98fd01b336d2cd2be40da96a329d0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a4fb98fd01b336d2cd2be40da96a329d0">SSD1306_CMD_DISPLAY_OFF</a>&#160;&#160;&#160;0xAE</td></tr>
<tr class="separator:a4fb98fd01b336d2cd2be40da96a329d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a1fade1cf93d278bc47f2845f284ee5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a6a1fade1cf93d278bc47f2845f284ee5">SSD1306_CMD_DISPLAY_ON</a>&#160;&#160;&#160;0xAF</td></tr>
<tr class="separator:a6a1fade1cf93d278bc47f2845f284ee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3324fd3d5968ecabc832db9579aca045"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a3324fd3d5968ecabc832db9579aca045">SSD1306_CMD_PAGE_ADDR</a>&#160;&#160;&#160;0xB0</td></tr>
<tr class="separator:a3324fd3d5968ecabc832db9579aca045"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27f530e11738897bd4512770d2758bf3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a27f530e11738897bd4512770d2758bf3">SSD1306_CMD_SCAN_DIRECTION_COM0_START</a>&#160;&#160;&#160;0xC0</td></tr>
<tr class="separator:a27f530e11738897bd4512770d2758bf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d26a283ad2bcf460ae73031a8c4767f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a4d26a283ad2bcf460ae73031a8c4767f">SSD1306_CMD_SCAN_DIRECTION_COMN_1_START</a>&#160;&#160;&#160;0xC8</td></tr>
<tr class="separator:a4d26a283ad2bcf460ae73031a8c4767f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2048b4a23818ed4f9f2efb59b1745efb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a2048b4a23818ed4f9f2efb59b1745efb">SSD1306_CMD_DISPLAY_OFFSET</a>&#160;&#160;&#160;0xD3</td></tr>
<tr class="separator:a2048b4a23818ed4f9f2efb59b1745efb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32fbe598dff46ab1bd2d9cb444027edb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a32fbe598dff46ab1bd2d9cb444027edb">SSD1306_CMD_DISPLAY_CLOCK_DIVIDE</a>&#160;&#160;&#160;0xD5</td></tr>
<tr class="separator:a32fbe598dff46ab1bd2d9cb444027edb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1ca51453068b09ad720de553a40cfa1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#ae1ca51453068b09ad720de553a40cfa1">SSD1306_CMD_SET_ZOOM_IN</a>&#160;&#160;&#160;0xD6</td></tr>
<tr class="separator:ae1ca51453068b09ad720de553a40cfa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af446c14ed9df887a0941045f76608328"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#af446c14ed9df887a0941045f76608328">SSD1306_CMD_PRE_CHARGE_PERIOD</a>&#160;&#160;&#160;0xD9</td></tr>
<tr class="separator:af446c14ed9df887a0941045f76608328"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a6f73ae653ccc996d6be732089a6f7c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a9a6f73ae653ccc996d6be732089a6f7c">SSD1306_CMD_COM_PINS_CONF</a>&#160;&#160;&#160;0xDA</td></tr>
<tr class="separator:a9a6f73ae653ccc996d6be732089a6f7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b08b935af91cf4f6e82b7f4811ea6e6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#a2b08b935af91cf4f6e82b7f4811ea6e6">SSD1306_CMD_COMH_DESLECT_LEVEL</a>&#160;&#160;&#160;0xDB</td></tr>
<tr class="separator:a2b08b935af91cf4f6e82b7f4811ea6e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada24ceb29beb801d654a98edae54cdfc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="driver__ssd1306_8c.html#ada24ceb29beb801d654a98edae54cdfc">SSD1306_CMD_NOP</a>&#160;&#160;&#160;0xE3</td></tr>
<tr class="separator:ada24ceb29beb801d654a98edae54cdfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gabdb73f24b43dcd93775ea24702b938d4"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gabdb73f24b43dcd93775ea24702b938d4">ssd1306_clear</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle)</td></tr>
<tr class="memdesc:gabdb73f24b43dcd93775ea24702b938d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">clear the screen  <a href="group__ssd1306__base__driver.html#gabdb73f24b43dcd93775ea24702b938d4">More...</a><br /></td></tr>
<tr class="separator:gabdb73f24b43dcd93775ea24702b938d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad13acd1205c86a2c63ac8b22df33dba1"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gad13acd1205c86a2c63ac8b22df33dba1">ssd1306_gram_update</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle)</td></tr>
<tr class="memdesc:gad13acd1205c86a2c63ac8b22df33dba1"><td class="mdescLeft">&#160;</td><td class="mdescRight">update the gram data  <a href="group__ssd1306__base__driver.html#gad13acd1205c86a2c63ac8b22df33dba1">More...</a><br /></td></tr>
<tr class="separator:gad13acd1205c86a2c63ac8b22df33dba1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00cf50facfe27a181096bd8946235e7d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga00cf50facfe27a181096bd8946235e7d">ssd1306_write_point</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t x, uint8_t y, uint8_t data)</td></tr>
<tr class="memdesc:ga00cf50facfe27a181096bd8946235e7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">write a point  <a href="group__ssd1306__base__driver.html#ga00cf50facfe27a181096bd8946235e7d">More...</a><br /></td></tr>
<tr class="separator:ga00cf50facfe27a181096bd8946235e7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7c55130a641972ab4b4d591c50eb5494"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga7c55130a641972ab4b4d591c50eb5494">ssd1306_read_point</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t x, uint8_t y, uint8_t *data)</td></tr>
<tr class="memdesc:ga7c55130a641972ab4b4d591c50eb5494"><td class="mdescLeft">&#160;</td><td class="mdescRight">read a point  <a href="group__ssd1306__base__driver.html#ga7c55130a641972ab4b4d591c50eb5494">More...</a><br /></td></tr>
<tr class="separator:ga7c55130a641972ab4b4d591c50eb5494"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga21e8fae48cd8be88d0b42ed7cf4460b7"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga21e8fae48cd8be88d0b42ed7cf4460b7">ssd1306_gram_write_point</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t x, uint8_t y, uint8_t data)</td></tr>
<tr class="memdesc:ga21e8fae48cd8be88d0b42ed7cf4460b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">write a point in the gram  <a href="group__ssd1306__base__driver.html#ga21e8fae48cd8be88d0b42ed7cf4460b7">More...</a><br /></td></tr>
<tr class="separator:ga21e8fae48cd8be88d0b42ed7cf4460b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1a1bc9a742d5f206e475f2e00102962c"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga1a1bc9a742d5f206e475f2e00102962c">ssd1306_gram_read_point</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t x, uint8_t y, uint8_t *data)</td></tr>
<tr class="memdesc:ga1a1bc9a742d5f206e475f2e00102962c"><td class="mdescLeft">&#160;</td><td class="mdescRight">read a point from the gram  <a href="group__ssd1306__base__driver.html#ga1a1bc9a742d5f206e475f2e00102962c">More...</a><br /></td></tr>
<tr class="separator:ga1a1bc9a742d5f206e475f2e00102962c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab8ecebeae67b19ff6f9e097f4aafb81b"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gab8ecebeae67b19ff6f9e097f4aafb81b">ssd1306_gram_write_string</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t x, uint8_t y, char *str, uint16_t len, uint8_t color, <a class="el" href="group__ssd1306__base__driver.html#ga5d123c964a7a3d2c3dc6c2fca961f525">ssd1306_font_t</a> font)</td></tr>
<tr class="memdesc:gab8ecebeae67b19ff6f9e097f4aafb81b"><td class="mdescLeft">&#160;</td><td class="mdescRight">draw a string in the gram  <a href="group__ssd1306__base__driver.html#gab8ecebeae67b19ff6f9e097f4aafb81b">More...</a><br /></td></tr>
<tr class="separator:gab8ecebeae67b19ff6f9e097f4aafb81b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6c67db47ad6765b8faa8703d571df584"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga6c67db47ad6765b8faa8703d571df584">ssd1306_gram_fill_rect</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t left, uint8_t top, uint8_t right, uint8_t bottom, uint8_t color)</td></tr>
<tr class="memdesc:ga6c67db47ad6765b8faa8703d571df584"><td class="mdescLeft">&#160;</td><td class="mdescRight">fill a rectangle in the gram  <a href="group__ssd1306__base__driver.html#ga6c67db47ad6765b8faa8703d571df584">More...</a><br /></td></tr>
<tr class="separator:ga6c67db47ad6765b8faa8703d571df584"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4c12993f9009017f3c6b58f2c98dda75"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga4c12993f9009017f3c6b58f2c98dda75">ssd1306_gram_draw_picture</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t left, uint8_t top, uint8_t right, uint8_t bottom, uint8_t *img)</td></tr>
<tr class="memdesc:ga4c12993f9009017f3c6b58f2c98dda75"><td class="mdescLeft">&#160;</td><td class="mdescRight">draw a picture in the gram  <a href="group__ssd1306__base__driver.html#ga4c12993f9009017f3c6b58f2c98dda75">More...</a><br /></td></tr>
<tr class="separator:ga4c12993f9009017f3c6b58f2c98dda75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaff19089a6c734bd8cf06d5bfc610f0e4"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gaff19089a6c734bd8cf06d5bfc610f0e4">ssd1306_init</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle)</td></tr>
<tr class="memdesc:gaff19089a6c734bd8cf06d5bfc610f0e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">initialize the chip  <a href="group__ssd1306__base__driver.html#gaff19089a6c734bd8cf06d5bfc610f0e4">More...</a><br /></td></tr>
<tr class="separator:gaff19089a6c734bd8cf06d5bfc610f0e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa6ab33cbbce1ee0b495abf2fe5b208f0"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gaa6ab33cbbce1ee0b495abf2fe5b208f0">ssd1306_deinit</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle)</td></tr>
<tr class="memdesc:gaa6ab33cbbce1ee0b495abf2fe5b208f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">close the chip  <a href="group__ssd1306__base__driver.html#gaa6ab33cbbce1ee0b495abf2fe5b208f0">More...</a><br /></td></tr>
<tr class="separator:gaa6ab33cbbce1ee0b495abf2fe5b208f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf09a77d1992afb51a10d0dfa16ef7faf"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gaf09a77d1992afb51a10d0dfa16ef7faf">ssd1306_set_interface</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#ga286400b4b897e3f74d9bee53d2707242">ssd1306_interface_t</a> interface)</td></tr>
<tr class="memdesc:gaf09a77d1992afb51a10d0dfa16ef7faf"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the chip interface  <a href="group__ssd1306__base__driver.html#gaf09a77d1992afb51a10d0dfa16ef7faf">More...</a><br /></td></tr>
<tr class="separator:gaf09a77d1992afb51a10d0dfa16ef7faf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7597547382551e6ec6869aea44e4a622"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga7597547382551e6ec6869aea44e4a622">ssd1306_get_interface</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#ga286400b4b897e3f74d9bee53d2707242">ssd1306_interface_t</a> *interface)</td></tr>
<tr class="memdesc:ga7597547382551e6ec6869aea44e4a622"><td class="mdescLeft">&#160;</td><td class="mdescRight">get the chip interface  <a href="group__ssd1306__base__driver.html#ga7597547382551e6ec6869aea44e4a622">More...</a><br /></td></tr>
<tr class="separator:ga7597547382551e6ec6869aea44e4a622"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c5208ca2b8fce8fc7bde1fc4bfa9d05"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga3c5208ca2b8fce8fc7bde1fc4bfa9d05">ssd1306_set_addr_pin</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#ga9bb792cb36f7d0fd2229c13c26ad7182">ssd1306_address_t</a> addr_pin)</td></tr>
<tr class="memdesc:ga3c5208ca2b8fce8fc7bde1fc4bfa9d05"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the chip iic address  <a href="group__ssd1306__base__driver.html#ga3c5208ca2b8fce8fc7bde1fc4bfa9d05">More...</a><br /></td></tr>
<tr class="separator:ga3c5208ca2b8fce8fc7bde1fc4bfa9d05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa1e2348f2744d57bf79e4915715846fe"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gaa1e2348f2744d57bf79e4915715846fe">ssd1306_get_addr_pin</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#ga9bb792cb36f7d0fd2229c13c26ad7182">ssd1306_address_t</a> *addr_pin)</td></tr>
<tr class="memdesc:gaa1e2348f2744d57bf79e4915715846fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">get the chip iic address  <a href="group__ssd1306__base__driver.html#gaa1e2348f2744d57bf79e4915715846fe">More...</a><br /></td></tr>
<tr class="separator:gaa1e2348f2744d57bf79e4915715846fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad61d0d69d8da5b83515ce48d971c2559"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gad61d0d69d8da5b83515ce48d971c2559">ssd1306_set_low_column_start_address</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t addr)</td></tr>
<tr class="memdesc:gad61d0d69d8da5b83515ce48d971c2559"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the low column start address  <a href="group__ssd1306__base__driver.html#gad61d0d69d8da5b83515ce48d971c2559">More...</a><br /></td></tr>
<tr class="separator:gad61d0d69d8da5b83515ce48d971c2559"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa5160b65db212aa7150aa3a00cd3f47c"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gaa5160b65db212aa7150aa3a00cd3f47c">ssd1306_set_high_column_start_address</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t addr)</td></tr>
<tr class="memdesc:gaa5160b65db212aa7150aa3a00cd3f47c"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the high column start address  <a href="group__ssd1306__base__driver.html#gaa5160b65db212aa7150aa3a00cd3f47c">More...</a><br /></td></tr>
<tr class="separator:gaa5160b65db212aa7150aa3a00cd3f47c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga285a77dab43317a3885e669f7716eaba"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga285a77dab43317a3885e669f7716eaba">ssd1306_set_memory_addressing_mode</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#ga48c80c30c1a800d3fb79af6f904a188c">ssd1306_memory_addressing_mode_t</a> mode)</td></tr>
<tr class="memdesc:ga285a77dab43317a3885e669f7716eaba"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the memory addressing mode  <a href="group__ssd1306__base__driver.html#ga285a77dab43317a3885e669f7716eaba">More...</a><br /></td></tr>
<tr class="separator:ga285a77dab43317a3885e669f7716eaba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gace80f71defecb1723ae1d5c53ac7c7c5"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gace80f71defecb1723ae1d5c53ac7c7c5">ssd1306_set_column_address_range</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t start_addr, uint8_t end_addr)</td></tr>
<tr class="memdesc:gace80f71defecb1723ae1d5c53ac7c7c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the column address range  <a href="group__ssd1306__base__driver.html#gace80f71defecb1723ae1d5c53ac7c7c5">More...</a><br /></td></tr>
<tr class="separator:gace80f71defecb1723ae1d5c53ac7c7c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b6186c60b72c021908e3284800a1c79"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga0b6186c60b72c021908e3284800a1c79">ssd1306_set_page_address_range</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t start_addr, uint8_t end_addr)</td></tr>
<tr class="memdesc:ga0b6186c60b72c021908e3284800a1c79"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the page address range  <a href="group__ssd1306__base__driver.html#ga0b6186c60b72c021908e3284800a1c79">More...</a><br /></td></tr>
<tr class="separator:ga0b6186c60b72c021908e3284800a1c79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabd899e41e08e8ce70e14b3718e9cfa2a"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gabd899e41e08e8ce70e14b3718e9cfa2a">ssd1306_set_fade_blinking_mode</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#gad87b0cee0e0abdadd0b441eb86c21419">ssd1306_fade_blinking_mode_t</a> mode, uint8_t frames)</td></tr>
<tr class="memdesc:gabd899e41e08e8ce70e14b3718e9cfa2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the fade blinking mode  <a href="group__ssd1306__base__driver.html#gabd899e41e08e8ce70e14b3718e9cfa2a">More...</a><br /></td></tr>
<tr class="separator:gabd899e41e08e8ce70e14b3718e9cfa2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf15b7b58a888cd5be95878dd59a5bce"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gaaf15b7b58a888cd5be95878dd59a5bce">ssd1306_set_right_horizontal_scroll</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t start_page_addr, uint8_t end_page_addr, <a class="el" href="group__ssd1306__base__driver.html#gaae8e1abaa15f2d308096870ae7841511">ssd1306_scroll_frame_t</a> frames)</td></tr>
<tr class="memdesc:gaaf15b7b58a888cd5be95878dd59a5bce"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the right horizontal scroll  <a href="group__ssd1306__base__driver.html#gaaf15b7b58a888cd5be95878dd59a5bce">More...</a><br /></td></tr>
<tr class="separator:gaaf15b7b58a888cd5be95878dd59a5bce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabd1f5fbb82b9b3c42487448bd4e8aee9"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gabd1f5fbb82b9b3c42487448bd4e8aee9">ssd1306_set_left_horizontal_scroll</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t start_page_addr, uint8_t end_page_addr, <a class="el" href="group__ssd1306__base__driver.html#gaae8e1abaa15f2d308096870ae7841511">ssd1306_scroll_frame_t</a> frames)</td></tr>
<tr class="memdesc:gabd1f5fbb82b9b3c42487448bd4e8aee9"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the left horizontal scroll  <a href="group__ssd1306__base__driver.html#gabd1f5fbb82b9b3c42487448bd4e8aee9">More...</a><br /></td></tr>
<tr class="separator:gabd1f5fbb82b9b3c42487448bd4e8aee9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea216cd13fddc019b6f76a78c561cc07"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gaea216cd13fddc019b6f76a78c561cc07">ssd1306_set_vertical_right_horizontal_scroll</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t start_page_addr, uint8_t end_page_addr, uint8_t rows, <a class="el" href="group__ssd1306__base__driver.html#gaae8e1abaa15f2d308096870ae7841511">ssd1306_scroll_frame_t</a> frames)</td></tr>
<tr class="memdesc:gaea216cd13fddc019b6f76a78c561cc07"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the vertical right horizontal scroll  <a href="group__ssd1306__base__driver.html#gaea216cd13fddc019b6f76a78c561cc07">More...</a><br /></td></tr>
<tr class="separator:gaea216cd13fddc019b6f76a78c561cc07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad0ae391a2f3d129fce7675d50b00b0f3"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gad0ae391a2f3d129fce7675d50b00b0f3">ssd1306_set_vertical_left_horizontal_scroll</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t start_page_addr, uint8_t end_page_addr, uint8_t rows, <a class="el" href="group__ssd1306__base__driver.html#gaae8e1abaa15f2d308096870ae7841511">ssd1306_scroll_frame_t</a> frames)</td></tr>
<tr class="memdesc:gad0ae391a2f3d129fce7675d50b00b0f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the vertical left horizontal scroll  <a href="group__ssd1306__base__driver.html#gad0ae391a2f3d129fce7675d50b00b0f3">More...</a><br /></td></tr>
<tr class="separator:gad0ae391a2f3d129fce7675d50b00b0f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga99842fb1e272b67cfc055d373f89749b"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga99842fb1e272b67cfc055d373f89749b">ssd1306_deactivate_scroll</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle)</td></tr>
<tr class="memdesc:ga99842fb1e272b67cfc055d373f89749b"><td class="mdescLeft">&#160;</td><td class="mdescRight">deactivate the scroll  <a href="group__ssd1306__base__driver.html#ga99842fb1e272b67cfc055d373f89749b">More...</a><br /></td></tr>
<tr class="separator:ga99842fb1e272b67cfc055d373f89749b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga931e1af4eef39b43a262040931c062d9"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga931e1af4eef39b43a262040931c062d9">ssd1306_activate_scroll</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle)</td></tr>
<tr class="memdesc:ga931e1af4eef39b43a262040931c062d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">activate the scroll  <a href="group__ssd1306__base__driver.html#ga931e1af4eef39b43a262040931c062d9">More...</a><br /></td></tr>
<tr class="separator:ga931e1af4eef39b43a262040931c062d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9840154b11ab91249174b79fde6899bd"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga9840154b11ab91249174b79fde6899bd">ssd1306_set_display_start_line</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t l)</td></tr>
<tr class="memdesc:ga9840154b11ab91249174b79fde6899bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the display start line  <a href="group__ssd1306__base__driver.html#ga9840154b11ab91249174b79fde6899bd">More...</a><br /></td></tr>
<tr class="separator:ga9840154b11ab91249174b79fde6899bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga04af4a1d48cc69445e34ca598c34b239"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga04af4a1d48cc69445e34ca598c34b239">ssd1306_set_contrast</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t contrast)</td></tr>
<tr class="memdesc:ga04af4a1d48cc69445e34ca598c34b239"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the display contrast  <a href="group__ssd1306__base__driver.html#ga04af4a1d48cc69445e34ca598c34b239">More...</a><br /></td></tr>
<tr class="separator:ga04af4a1d48cc69445e34ca598c34b239"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6dd49e731a0256e5556c11992bf065ff"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga6dd49e731a0256e5556c11992bf065ff">ssd1306_set_charge_pump</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#ga3d42cc7bff43fe2339fff1f7150776d9">ssd1306_charge_pump_t</a> enable)</td></tr>
<tr class="memdesc:ga6dd49e731a0256e5556c11992bf065ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">enable or disable the charge pump  <a href="group__ssd1306__base__driver.html#ga6dd49e731a0256e5556c11992bf065ff">More...</a><br /></td></tr>
<tr class="separator:ga6dd49e731a0256e5556c11992bf065ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa897931b4f2650d9fcf4edea9dadea48"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gaa897931b4f2650d9fcf4edea9dadea48">ssd1306_set_segment_remap</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#ga5da594f6b24ff418db03afd08b77d0aa">ssd1306_segment_column_remap_t</a> remap)</td></tr>
<tr class="memdesc:gaa897931b4f2650d9fcf4edea9dadea48"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the segment remap  <a href="group__ssd1306__base__driver.html#gaa897931b4f2650d9fcf4edea9dadea48">More...</a><br /></td></tr>
<tr class="separator:gaa897931b4f2650d9fcf4edea9dadea48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e26eba85db0554f1a5457e7014e1998"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga5e26eba85db0554f1a5457e7014e1998">ssd1306_set_vertical_scroll_area</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t start_row, uint8_t end_row)</td></tr>
<tr class="memdesc:ga5e26eba85db0554f1a5457e7014e1998"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the vertical scroll area  <a href="group__ssd1306__base__driver.html#ga5e26eba85db0554f1a5457e7014e1998">More...</a><br /></td></tr>
<tr class="separator:ga5e26eba85db0554f1a5457e7014e1998"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae0a03db84a228eb20b9d3ba0c6624f57"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gae0a03db84a228eb20b9d3ba0c6624f57">ssd1306_set_entire_display</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#ga4f2e9ce796f09700bb37da338ad5a504">ssd1306_entire_display_t</a> enable)</td></tr>
<tr class="memdesc:gae0a03db84a228eb20b9d3ba0c6624f57"><td class="mdescLeft">&#160;</td><td class="mdescRight">enable or disable the entire display  <a href="group__ssd1306__base__driver.html#gae0a03db84a228eb20b9d3ba0c6624f57">More...</a><br /></td></tr>
<tr class="separator:gae0a03db84a228eb20b9d3ba0c6624f57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8231cf2d7d5e244df0a64c65d5db9aca"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga8231cf2d7d5e244df0a64c65d5db9aca">ssd1306_set_display_mode</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#gaa7749f3ab39bbbdc7a7e899d355a72de">ssd1306_display_mode_t</a> mode)</td></tr>
<tr class="memdesc:ga8231cf2d7d5e244df0a64c65d5db9aca"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the display mode  <a href="group__ssd1306__base__driver.html#ga8231cf2d7d5e244df0a64c65d5db9aca">More...</a><br /></td></tr>
<tr class="separator:ga8231cf2d7d5e244df0a64c65d5db9aca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga94fbad6bc91e085ca4ff5cb5443b9411"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga94fbad6bc91e085ca4ff5cb5443b9411">ssd1306_set_multiplex_ratio</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t multiplex)</td></tr>
<tr class="memdesc:ga94fbad6bc91e085ca4ff5cb5443b9411"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the multiplex ratio  <a href="group__ssd1306__base__driver.html#ga94fbad6bc91e085ca4ff5cb5443b9411">More...</a><br /></td></tr>
<tr class="separator:ga94fbad6bc91e085ca4ff5cb5443b9411"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a9ee843e339805b16c571c8ac94f9ec"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga8a9ee843e339805b16c571c8ac94f9ec">ssd1306_set_display</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#ga361f177a4e66491f3f34bb5a87cf5b78">ssd1306_display_t</a> on_off)</td></tr>
<tr class="memdesc:ga8a9ee843e339805b16c571c8ac94f9ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">enable or disable the display  <a href="group__ssd1306__base__driver.html#ga8a9ee843e339805b16c571c8ac94f9ec">More...</a><br /></td></tr>
<tr class="separator:ga8a9ee843e339805b16c571c8ac94f9ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga711a2e7fed8919a16348f0ace4870fb6"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga711a2e7fed8919a16348f0ace4870fb6">ssd1306_set_page_address</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t addr)</td></tr>
<tr class="memdesc:ga711a2e7fed8919a16348f0ace4870fb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the page address  <a href="group__ssd1306__base__driver.html#ga711a2e7fed8919a16348f0ace4870fb6">More...</a><br /></td></tr>
<tr class="separator:ga711a2e7fed8919a16348f0ace4870fb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1c48fc249314c05eb74774f712afa050"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga1c48fc249314c05eb74774f712afa050">ssd1306_set_scan_direction</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#ga1ed85253a9cd855d2880819cc79ded33">ssd1306_scan_direction_t</a> dir)</td></tr>
<tr class="memdesc:ga1c48fc249314c05eb74774f712afa050"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the scan direction  <a href="group__ssd1306__base__driver.html#ga1c48fc249314c05eb74774f712afa050">More...</a><br /></td></tr>
<tr class="separator:ga1c48fc249314c05eb74774f712afa050"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga86a554181ce9cd671b255443f3076666"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga86a554181ce9cd671b255443f3076666">ssd1306_set_display_offset</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t offset)</td></tr>
<tr class="memdesc:ga86a554181ce9cd671b255443f3076666"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the display offset  <a href="group__ssd1306__base__driver.html#ga86a554181ce9cd671b255443f3076666">More...</a><br /></td></tr>
<tr class="separator:ga86a554181ce9cd671b255443f3076666"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa588c8dc16bd6bfc84fa242910cf7252"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gaa588c8dc16bd6bfc84fa242910cf7252">ssd1306_set_display_clock</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t oscillator_frequency, uint8_t clock_divide)</td></tr>
<tr class="memdesc:gaa588c8dc16bd6bfc84fa242910cf7252"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the display clock  <a href="group__ssd1306__base__driver.html#gaa588c8dc16bd6bfc84fa242910cf7252">More...</a><br /></td></tr>
<tr class="separator:gaa588c8dc16bd6bfc84fa242910cf7252"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1b1cda97c2bbcf0de6e84d6a499be103"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga1b1cda97c2bbcf0de6e84d6a499be103">ssd1306_set_zoom_in</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#ga7a442340723399a6a1643c2010c2aa96">ssd1306_zoom_in_t</a> zoom)</td></tr>
<tr class="memdesc:ga1b1cda97c2bbcf0de6e84d6a499be103"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the display zoom in  <a href="group__ssd1306__base__driver.html#ga1b1cda97c2bbcf0de6e84d6a499be103">More...</a><br /></td></tr>
<tr class="separator:ga1b1cda97c2bbcf0de6e84d6a499be103"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1fd4ade307b8ef8cac61d96ebe821456"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga1fd4ade307b8ef8cac61d96ebe821456">ssd1306_set_precharge_period</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t phase1_period, uint8_t phase2_period)</td></tr>
<tr class="memdesc:ga1fd4ade307b8ef8cac61d96ebe821456"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the pre charge period  <a href="group__ssd1306__base__driver.html#ga1fd4ade307b8ef8cac61d96ebe821456">More...</a><br /></td></tr>
<tr class="separator:ga1fd4ade307b8ef8cac61d96ebe821456"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf3f80e42b6b20ef6794aae8d404b79c"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gaaf3f80e42b6b20ef6794aae8d404b79c">ssd1306_set_com_pins_hardware_conf</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#ga5288c2a5632fdc275acd6808bd506f8c">ssd1306_pin_conf_t</a> conf, <a class="el" href="group__ssd1306__base__driver.html#ga03c808b475f1772194cbd0d11d539326">ssd1306_left_right_remap_t</a> remap)</td></tr>
<tr class="memdesc:gaaf3f80e42b6b20ef6794aae8d404b79c"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the hardware com pins  <a href="group__ssd1306__base__driver.html#gaaf3f80e42b6b20ef6794aae8d404b79c">More...</a><br /></td></tr>
<tr class="separator:gaaf3f80e42b6b20ef6794aae8d404b79c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac47023d3af6a0c7ebe9b879b8968e727"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#gac47023d3af6a0c7ebe9b879b8968e727">ssd1306_set_deselect_level</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, <a class="el" href="group__ssd1306__base__driver.html#gae16b5d9bf74880764864f71793583ba1">ssd1306_deselect_level_t</a> level)</td></tr>
<tr class="memdesc:gac47023d3af6a0c7ebe9b879b8968e727"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the deselect level  <a href="group__ssd1306__base__driver.html#gac47023d3af6a0c7ebe9b879b8968e727">More...</a><br /></td></tr>
<tr class="separator:gac47023d3af6a0c7ebe9b879b8968e727"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae7e83bf4fa2b4edefda280b0ebc75042"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__extend__driver.html#gae7e83bf4fa2b4edefda280b0ebc75042">ssd1306_write_cmd</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t *buf, uint8_t len)</td></tr>
<tr class="memdesc:gae7e83bf4fa2b4edefda280b0ebc75042"><td class="mdescLeft">&#160;</td><td class="mdescRight">write the register command  <a href="group__ssd1306__extend__driver.html#gae7e83bf4fa2b4edefda280b0ebc75042">More...</a><br /></td></tr>
<tr class="separator:gae7e83bf4fa2b4edefda280b0ebc75042"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9cca12cd680a5956ba27f6b05c0c0f94"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__extend__driver.html#ga9cca12cd680a5956ba27f6b05c0c0f94">ssd1306_write_data</a> (<a class="el" href="group__ssd1306__base__driver.html#ga2f305a04236fd311fe5cd221b4ceba00">ssd1306_handle_t</a> *handle, uint8_t *buf, uint8_t len)</td></tr>
<tr class="memdesc:ga9cca12cd680a5956ba27f6b05c0c0f94"><td class="mdescLeft">&#160;</td><td class="mdescRight">write the register data  <a href="group__ssd1306__extend__driver.html#ga9cca12cd680a5956ba27f6b05c0c0f94">More...</a><br /></td></tr>
<tr class="separator:ga9cca12cd680a5956ba27f6b05c0c0f94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga593c19e30eab2d684610fec0dbb8a8b6"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssd1306__base__driver.html#ga593c19e30eab2d684610fec0dbb8a8b6">ssd1306_info</a> (<a class="el" href="group__ssd1306__base__driver.html#ga0376075d1241ed0326411bb4a775b48b">ssd1306_info_t</a> *info)</td></tr>
<tr class="memdesc:ga593c19e30eab2d684610fec0dbb8a8b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">get chip's information  <a href="group__ssd1306__base__driver.html#ga593c19e30eab2d684610fec0dbb8a8b6">More...</a><br /></td></tr>
<tr class="separator:ga593c19e30eab2d684610fec0dbb8a8b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>driver ssd1306 source file </p>
<p>Copyright (c) 2015 - present LibDriver All rights reserved</p>
<p>The MIT License (MIT)</p>
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
<dl class="section version"><dt>Version</dt><dd>2.0.0 </dd></dl>
<dl class="section author"><dt>Author</dt><dd>Shifeng Li </dd></dl>
<dl class="section date"><dt>Date</dt><dd>2021-03-30</dd></dl>
<h3>history</h3>
<table class="doxtable">
<tr>
<th>Date </th><th>Version </th><th>Author </th><th>Description </th></tr>
<tr>
<td>2021/03/30 </td><td>2.0 </td><td>Shifeng Li </td><td>format the code </td></tr>
<tr>
<td>2020/12/10 </td><td>1.0 </td><td>Shifeng Li </td><td>first upload </td></tr>
</table>

<p class="definition">Definition in file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
<a id="adc9da0a24824ca1239b593f6459b3954"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc9da0a24824ca1239b593f6459b3954">&#9670;&nbsp;</a></span>CHIP_NAME</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CHIP_NAME&#160;&#160;&#160;&quot;Solomon Systech SSD1306&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>chip information definition </p>
<p>chip name </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00044">44</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="ae578001fe043b4cca7a0edd801cfe9c4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae578001fe043b4cca7a0edd801cfe9c4">&#9670;&nbsp;</a></span>DRIVER_VERSION</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DRIVER_VERSION&#160;&#160;&#160;2000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>driver version </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00051">51</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="aaa2b8f5b105c3019df0cb346f472e803"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa2b8f5b105c3019df0cb346f472e803">&#9670;&nbsp;</a></span>MANUFACTURER_NAME</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MANUFACTURER_NAME&#160;&#160;&#160;&quot;Solomon Systech&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>manufacturer name </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00045">45</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a2989837a37d6d63b59c6dd541b785435"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2989837a37d6d63b59c6dd541b785435">&#9670;&nbsp;</a></span>MAX_CURRENT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAX_CURRENT&#160;&#160;&#160;0.78f</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>chip max current </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00048">48</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="aa0eaf3ddb1f93497af0ca0d15a74e74b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa0eaf3ddb1f93497af0ca0d15a74e74b">&#9670;&nbsp;</a></span>SSD1306_CMD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>chip command data definition </p>
<p>command </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00056">56</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="ada976441269545a655be45f699914434"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada976441269545a655be45f699914434">&#9670;&nbsp;</a></span>SSD1306_CMD_ACTIVATE_SCROLL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_ACTIVATE_SCROLL&#160;&#160;&#160;0x2F</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command activate scroll </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00073">73</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="ad899aabcbcadba31b2a339f742b21493"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad899aabcbcadba31b2a339f742b21493">&#9670;&nbsp;</a></span>SSD1306_CMD_CHARGE_PUMP_SETTING</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_CHARGE_PUMP_SETTING&#160;&#160;&#160;0x8D</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command charge pump setting </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00076">76</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="ade986acc63982722bce05cd09d75999f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade986acc63982722bce05cd09d75999f">&#9670;&nbsp;</a></span>SSD1306_CMD_COLUMN_0_MAPPED_TO_SEG0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_COLUMN_0_MAPPED_TO_SEG0&#160;&#160;&#160;0xA0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command column 0 mapped to seg 0 </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00077">77</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="aee5b34051613c523a64364dec0eef423"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee5b34051613c523a64364dec0eef423">&#9670;&nbsp;</a></span>SSD1306_CMD_COLUMN_127_MAPPED_TO_SEG0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_COLUMN_127_MAPPED_TO_SEG0&#160;&#160;&#160;0xA1</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command column 127 mapped to seg 0 </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00078">78</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a9a6f73ae653ccc996d6be732089a6f7c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a6f73ae653ccc996d6be732089a6f7c">&#9670;&nbsp;</a></span>SSD1306_CMD_COM_PINS_CONF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_COM_PINS_CONF&#160;&#160;&#160;0xDA</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command com pins conf </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00094">94</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a2b08b935af91cf4f6e82b7f4811ea6e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b08b935af91cf4f6e82b7f4811ea6e6">&#9670;&nbsp;</a></span>SSD1306_CMD_COMH_DESLECT_LEVEL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_COMH_DESLECT_LEVEL&#160;&#160;&#160;0xDB</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command comh deslect level </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00095">95</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="ac98ec036aa0aa3cc9026150d0f502301"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac98ec036aa0aa3cc9026150d0f502301">&#9670;&nbsp;</a></span>SSD1306_CMD_CONTRAST_CONTROL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_CONTRAST_CONTROL&#160;&#160;&#160;0x81</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command contrast control </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00075">75</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a074e764098ee802c358a74b75df95287"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a074e764098ee802c358a74b75df95287">&#9670;&nbsp;</a></span>SSD1306_CMD_DEACTIVATE_SCROLL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_DEACTIVATE_SCROLL&#160;&#160;&#160;0x2E</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command deactivate scroll </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00072">72</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a32fbe598dff46ab1bd2d9cb444027edb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32fbe598dff46ab1bd2d9cb444027edb">&#9670;&nbsp;</a></span>SSD1306_CMD_DISPLAY_CLOCK_DIVIDE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_DISPLAY_CLOCK_DIVIDE&#160;&#160;&#160;0xD5</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command display clock divide </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00091">91</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a4fb98fd01b336d2cd2be40da96a329d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4fb98fd01b336d2cd2be40da96a329d0">&#9670;&nbsp;</a></span>SSD1306_CMD_DISPLAY_OFF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_DISPLAY_OFF&#160;&#160;&#160;0xAE</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command display off </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00085">85</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a2048b4a23818ed4f9f2efb59b1745efb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2048b4a23818ed4f9f2efb59b1745efb">&#9670;&nbsp;</a></span>SSD1306_CMD_DISPLAY_OFFSET</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_DISPLAY_OFFSET&#160;&#160;&#160;0xD3</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command display offset </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00090">90</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a6a1fade1cf93d278bc47f2845f284ee5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6a1fade1cf93d278bc47f2845f284ee5">&#9670;&nbsp;</a></span>SSD1306_CMD_DISPLAY_ON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_DISPLAY_ON&#160;&#160;&#160;0xAF</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command display on </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00086">86</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a27adee0f33c5e157fb3618fc913e5914"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a27adee0f33c5e157fb3618fc913e5914">&#9670;&nbsp;</a></span>SSD1306_CMD_DISPLAY_START_LINE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_DISPLAY_START_LINE&#160;&#160;&#160;0x40</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command display start line </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00074">74</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a83ff60cb54bdba6fa86f928da3827806"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83ff60cb54bdba6fa86f928da3827806">&#9670;&nbsp;</a></span>SSD1306_CMD_ENTIRE_DISPLAY_OFF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_ENTIRE_DISPLAY_OFF&#160;&#160;&#160;0xA4</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command entire display off </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00080">80</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="aa087c9c8923c76dedb4600f60092f6d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa087c9c8923c76dedb4600f60092f6d2">&#9670;&nbsp;</a></span>SSD1306_CMD_ENTIRE_DISPLAY_ON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_ENTIRE_DISPLAY_ON&#160;&#160;&#160;0xA5</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command entire display on </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00081">81</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a7ea59dc0f1cf1f7f13c1f3540cf67d3e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ea59dc0f1cf1f7f13c1f3540cf67d3e">&#9670;&nbsp;</a></span>SSD1306_CMD_HIGHER_COLUMN_START_ADDRESS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_HIGHER_COLUMN_START_ADDRESS&#160;&#160;&#160;0x10</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command higher column start address </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00063">63</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a174c62fc65534acdf69fd2fd6abc2957"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a174c62fc65534acdf69fd2fd6abc2957">&#9670;&nbsp;</a></span>SSD1306_CMD_INVERSE_DISPLAY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_INVERSE_DISPLAY&#160;&#160;&#160;0xA7</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command inverse display </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00083">83</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a7ebe98453c43e27a4fa478cd8665ebaa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ebe98453c43e27a4fa478cd8665ebaa">&#9670;&nbsp;</a></span>SSD1306_CMD_LEFT_HORIZONTAL_SCROLL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_LEFT_HORIZONTAL_SCROLL&#160;&#160;&#160;0x27</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command left horizontal scroll </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00069">69</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a6f15fa264c427507906ab5822daab2a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f15fa264c427507906ab5822daab2a2">&#9670;&nbsp;</a></span>SSD1306_CMD_LOWER_COLUMN_START_ADDRESS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_LOWER_COLUMN_START_ADDRESS&#160;&#160;&#160;0x00</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>chip command definition </p>
<p>command lower column start address </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00062">62</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a72725317f016ab02ff1870b8a7ed04a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72725317f016ab02ff1870b8a7ed04a0">&#9670;&nbsp;</a></span>SSD1306_CMD_MEMORY_ADDRESSING_MODE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_MEMORY_ADDRESSING_MODE&#160;&#160;&#160;0x20</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command memory addressing mode </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00064">64</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="aa71c14916728c1a3d01bfafaf813f8d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa71c14916728c1a3d01bfafaf813f8d3">&#9670;&nbsp;</a></span>SSD1306_CMD_MULTIPLEX_RATIO</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_MULTIPLEX_RATIO&#160;&#160;&#160;0xA8</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command multiplex ratio </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00084">84</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="ada24ceb29beb801d654a98edae54cdfc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada24ceb29beb801d654a98edae54cdfc">&#9670;&nbsp;</a></span>SSD1306_CMD_NOP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_NOP&#160;&#160;&#160;0xE3</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command nop </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00096">96</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a8dbbaf279ddc7c21a7561b72a3b665d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8dbbaf279ddc7c21a7561b72a3b665d6">&#9670;&nbsp;</a></span>SSD1306_CMD_NORMAL_DISPLAY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_NORMAL_DISPLAY&#160;&#160;&#160;0xA6</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command normal display </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00082">82</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a3324fd3d5968ecabc832db9579aca045"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3324fd3d5968ecabc832db9579aca045">&#9670;&nbsp;</a></span>SSD1306_CMD_PAGE_ADDR</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_PAGE_ADDR&#160;&#160;&#160;0xB0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command page address </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00087">87</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="af446c14ed9df887a0941045f76608328"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af446c14ed9df887a0941045f76608328">&#9670;&nbsp;</a></span>SSD1306_CMD_PRE_CHARGE_PERIOD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_PRE_CHARGE_PERIOD&#160;&#160;&#160;0xD9</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command pre charge period </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00093">93</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a6e6b3420ca6a3c6b0754ecef35e6d607"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e6b3420ca6a3c6b0754ecef35e6d607">&#9670;&nbsp;</a></span>SSD1306_CMD_RIGHT_HORIZONTAL_SCROLL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_RIGHT_HORIZONTAL_SCROLL&#160;&#160;&#160;0x26</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command right horizontal scroll </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00068">68</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a27f530e11738897bd4512770d2758bf3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a27f530e11738897bd4512770d2758bf3">&#9670;&nbsp;</a></span>SSD1306_CMD_SCAN_DIRECTION_COM0_START</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_SCAN_DIRECTION_COM0_START&#160;&#160;&#160;0xC0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command scan direction com 0 start </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00088">88</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a4d26a283ad2bcf460ae73031a8c4767f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d26a283ad2bcf460ae73031a8c4767f">&#9670;&nbsp;</a></span>SSD1306_CMD_SCAN_DIRECTION_COMN_1_START</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_SCAN_DIRECTION_COMN_1_START&#160;&#160;&#160;0xC8</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command scan direction com n-1 start </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00089">89</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a88c749b0d22326b07b4bc31713dc0520"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88c749b0d22326b07b4bc31713dc0520">&#9670;&nbsp;</a></span>SSD1306_CMD_SET_COLUMN_ADDRESS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_SET_COLUMN_ADDRESS&#160;&#160;&#160;0x21</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command set column address </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00065">65</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="ab741784a3ee47c25a986d848e90ed049"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab741784a3ee47c25a986d848e90ed049">&#9670;&nbsp;</a></span>SSD1306_CMD_SET_FADE_OUT_AND_BLINKING</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_SET_FADE_OUT_AND_BLINKING&#160;&#160;&#160;0x23</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command set fade out and blinking </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00067">67</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a0d7adbb300cdfc3b824c667fbc4a5cc8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d7adbb300cdfc3b824c667fbc4a5cc8">&#9670;&nbsp;</a></span>SSD1306_CMD_SET_PAGE_ADDRESS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_SET_PAGE_ADDRESS&#160;&#160;&#160;0x22</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command set page address </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00066">66</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="ae1ca51453068b09ad720de553a40cfa1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1ca51453068b09ad720de553a40cfa1">&#9670;&nbsp;</a></span>SSD1306_CMD_SET_ZOOM_IN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_SET_ZOOM_IN&#160;&#160;&#160;0xD6</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command set zoom in </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00092">92</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="aaeb987bcbb54de5fe927f07ae01d3a68"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaeb987bcbb54de5fe927f07ae01d3a68">&#9670;&nbsp;</a></span>SSD1306_CMD_VERTICAL_LEFT_HORIZONTAL_SCROLL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_VERTICAL_LEFT_HORIZONTAL_SCROLL&#160;&#160;&#160;0x2A</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command vertical left horizontal scroll </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00071">71</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="adf32c4c74645fc59af8e6f9029a60513"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf32c4c74645fc59af8e6f9029a60513">&#9670;&nbsp;</a></span>SSD1306_CMD_VERTICAL_RIGHT_HORIZONTAL_SCROLL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_VERTICAL_RIGHT_HORIZONTAL_SCROLL&#160;&#160;&#160;0x29</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command vertical right horizontal scroll </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00070">70</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="af3e75d3fb947925e5f17544237ccf0fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3e75d3fb947925e5f17544237ccf0fb">&#9670;&nbsp;</a></span>SSD1306_CMD_VERTICAL_SCROLL_AREA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_CMD_VERTICAL_SCROLL_AREA&#160;&#160;&#160;0xA3</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>command vertical scroll area </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00079">79</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a002e3b75ec7ef9b0191f4dfce6904d2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a002e3b75ec7ef9b0191f4dfce6904d2a">&#9670;&nbsp;</a></span>SSD1306_DATA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SSD1306_DATA&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>data </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00057">57</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a68eba8b601afe11f1b871d944976c035"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a68eba8b601afe11f1b871d944976c035">&#9670;&nbsp;</a></span>SUPPLY_VOLTAGE_MAX</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SUPPLY_VOLTAGE_MAX&#160;&#160;&#160;3.3f</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>chip max supply voltage </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00047">47</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="aac8d8cbd899667d609787ef4cf37054d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac8d8cbd899667d609787ef4cf37054d">&#9670;&nbsp;</a></span>SUPPLY_VOLTAGE_MIN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SUPPLY_VOLTAGE_MIN&#160;&#160;&#160;1.65f</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>chip min supply voltage </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00046">46</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="a90c0b20d54005712fcc8cb01281360e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a90c0b20d54005712fcc8cb01281360e9">&#9670;&nbsp;</a></span>TEMPERATURE_MAX</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TEMPERATURE_MAX&#160;&#160;&#160;85.0f</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>chip max operating temperature </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00050">50</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
<a id="aab353db5bf4eb787f86a2080f609a551"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab353db5bf4eb787f86a2080f609a551">&#9670;&nbsp;</a></span>TEMPERATURE_MIN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TEMPERATURE_MIN&#160;&#160;&#160;-40.0f</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>chip min operating temperature </p>

<p class="definition">Definition at line <a class="el" href="driver__ssd1306_8c_source.html#l00049">49</a> of file <a class="el" href="driver__ssd1306_8c_source.html">driver_ssd1306.c</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="driver__ssd1306_8c.html">driver_ssd1306.c</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
  </ul>
</div>
</body>
</html>
